home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / documents / ELF / rqsprint1.txt < prev    next >
Encoding:
Text File  |  1996-11-11  |  4.6 KB  |  110 lines

  1.  
  2. RQSPRINT(1)                                                        RQSPRINT(1)
  3.  
  4. NAME
  5.      rqsprint - displays information about a collection of ELF files on a
  6.      system
  7.  
  8. SYNOPSIS
  9.      rqsprint [ preoptions ] file [postoptions]
  10.  
  11. DESCRIPTION
  12.      The rqsprint command is display information relating to a collection of
  13.      ELF files on a system.  This command reads a description of the ELF files
  14.      that have been recorded in file.  Those descriptions are generated using
  15.      the rqsread command.  Using those descriptions this command can be used
  16.      to determine which files will not quickstart, which files have conflict
  17.      symbols, the set of files that will be loaded when executing a particular
  18.      file, etc.  This command takes two set of options.  The preoptions ask
  19.      the program to display information about all the files that have been
  20.      recorded.  The preoptions are all lower case.  The postoptions ask the
  21.      program to display the information about a particular file.  All the
  22.      postoptions take a second parameter which is the name of the file that
  23.      you want the information about.  The postoptions are all upper case.
  24.  
  25.      -c   Print out the list files that have conflict symbols and the number
  26.           of conflicts for that file.  This only lists the files that have
  27.           conflicts listed in the file's ELF header.  If a conflict arises as
  28.           the result of a newly installed shared object (ie. not the shared
  29.           object that the file in question was originally linked against),
  30.           that conflict will not be reported
  31.  
  32.      -cf  For each file that has conflicts, prints out the name of each of the
  33.           conflict symbols and what objects are causing the conflict.   Again
  34.           this only displays information about the conflicts already in the
  35.           ELF headers.
  36.  
  37.      -ld  For each file, lists the files, in load order, that will be loaded
  38.           when the file in question is loaded by rld.
  39.  
  40.      -ll  For each file, lists the files that have that file on its liblist.
  41.  
  42.      -lr  For each file, lists the files that when loaded will cause the file
  43.           in question to be loaded.
  44.  
  45.      -lt  For each file, it lists the transitive liblist for that file.
  46.  
  47.      -o outfile
  48.           Causes an updated version of the description file to be written to
  49.           outfile.  This is typically used in conjunction with the -rescan
  50.           option.
  51.  
  52.      -p   For each file, pretty print the information stored in the
  53.           description file.  -prefix dir Treats dir as the prefix for the
  54.           files being read.  When the description file is read, the prefix is
  55.           prepended to all file names.  Similarly, when the output file is
  56.  
  57.                                                                         Page 1
  58.  
  59. RQSPRINT(1)                                                        RQSPRINT(1)
  60.  
  61.           generated, the prefix directory is removed.  This options, along
  62.           with the -root option is used requickstart files that are located in
  63.           a directory other than /.
  64.  
  65.      -root dir
  66.           Use dir when determining which files will be loaded when resolving
  67.           an element in a files liblist.
  68.  
  69.      -q   Print out the list of files that will not quickstart.  -rescan
  70.           Causes the descriptions of the files recorded in file to be
  71.           rescanned.  This option would be used in the case where the files on
  72.           the system have been changed since the last time the descriptions
  73.           have been recorded.
  74.  
  75.      -C names[,name]*
  76.           For each of the file names given, print out the number of conflict
  77.           symbols.
  78.  
  79.      -CF names[,name]*
  80.           For each of the file names given, print out the name of each
  81.           conflict symbol and what objects are causing the conflict.
  82.  
  83.      -LD names[,name]*
  84.           For each of the file names given, list the files in load order that
  85.           will be loaded when the file in question is loaded by rqs.
  86.  
  87.      -LL names[,name]*
  88.           For each of the file names given, list the files that are on its
  89.           liblist.
  90.  
  91.      -LR names[,name]*
  92.           For each of the file names given, list the files that when loaded
  93.           will load the file in question.
  94.  
  95.      -LT names[,name]*
  96.           For each of the file names given, list the transitive liblist for
  97.           the file in question.
  98.  
  99.      -P names[,name]*
  100.           For each of the file names given, pretty print the information
  101.           stored in the description file.
  102.  
  103.      -Q names[,name]*
  104.           Print out which files from the list given, will not quickstart.
  105.  
  106. SEE ALSO
  107.      rqsread(1), rqsall(1)
  108.  
  109.                                                                         Page 2
  110.